// Copyright (C) 2024 wlly-lzh
// Created by wlly-lzh on 24-5-4
// Sort 排序

#ifndef _SORT_H
#define _SORT_H
/* 注：
 * 1. Array ：数组的指针
 * 2. Length：数组的长度
 * 3. Size  ：单个元素的大小
 * 4. int Compare(const void *A,const void *B);
 *    比较函数：
 *    如果 返回值<0 A会排在B的前面
 *    如果 返回值>0 A会排在B的后面
 *    如果 返回值=0 A、B的位置不确定
 * */

void BubbleSort_Lds(void *Array,size_t Length,size_t Size,
		int (*Compare)(const void *,const void *));
// 冒泡排序

#endif // _SORT_H
